on course to win - Francés Inglés Diccionario